package com.atmilan.quartz.sync.pull.europe.service;

import java.util.List;

import com.atmilan.quartz.model.entity.europe.EuropeProductSku;
import com.baomidou.mybatisplus.extension.service.IService;

public interface IEuropeProductSkuService extends IService<EuropeProductSku> {
    
    List<String> findAllSkuIds();

    Boolean getProductSku();

    List<EuropeProductSku> getEuropeProductSkuListByGoodsId(String goodsId);

    List<EuropeProductSku> getEuropeProductSku(String goodsId, List<String> allSkuIdList);

    /**
     * 清空指定表
     * @Description:  
     * @author daigb 
     * @param 
     * @return void
     * @throws
     */
    void deleteAll();
    
    /**
     * 复制指定表
     * @Description:  
     * @author daigb 
     * @param 
     * @return void
     * @throws
     */
    void copyAll();
    
}
